These are some tools for processing streams of video images.
The basic idea is to use stdio to transfer image data
between simple programs that can apply processing.
A brief description of the programs provided follows.
This group can be used to generate a video stream:
.......................................................................................
abktovid reads an 8mm tape dump of an Abekas frame store and writes a video stream to stdout.
tovid creates a video stream from a series of image files.
movtovid takes a movie file and writes the output to a video stream.
vidpaste displays images from a video stream on the screen.
fromvid takes a video stream and makes a numbered set of image files.
vidarray makes a 2D array of images from a video stream.
vidsmear grabs one scanline from each frame and make an output image.
vidtomov compresses a video stream into a movie file.
viddiff differences sequential frames.
videcho echos video in time.
videxec executes an image processing script for each frame.
To flip all the video frames from left to right The script "process" could look like this:
vidhold a temporal sample and hold effect.
vidloop makes a blended loop from a clip of video.
vidzoom this resizes a video stream in x, y, and time.
wantn handy for determining exactly how to resample a video stream in time to make a certain number of input frames map into a specific number of frames on output.
Other files of interest include: